funerary altar - Spanish English Dictionary